package com.zhangxin.aiInterview.model.dto.wx;

import lombok.Data;

import java.io.Serializable;

/**
 * 微信小程序登录请求体（符合2023年最新规范）
 *
 * @author zhangxin
 */
@Data
public class WxLoginRequest implements Serializable {

  private static final long serialVersionUID = 1L;

  /**
   * 前端 wx.login() 获取的临时登录凭证
   */
  private String code;

  /**
   * 前端 open-type="chooseAvatar" 组件返回的头像临时链接
   */
  private String avatarUrl;

  /**
   * 前端 type="nickname" 的 input 组件返回的用户昵称
   */
  private String nickName;
}